The Science Of Mgs3'S Ez-Gun